package com.mayikt;

import com.mayikt.observer.impl.UserObServer;
import com.mayikt.subject.AbstractSubject;
import com.mayikt.subject.impl.WeChatSubject;


public class Test001 {

    public static void main(String[] args) {
        //1， 创建具体的主题
        AbstractSubject abstractSubject = new WeChatSubject();
        //2. 开始注册或则添加观察者
        abstractSubject.addObServer(new UserObServer("小微"));
        abstractSubject.addObServer(new UserObServer("小蓝"));
        //3， 群发消息
        abstractSubject.notifyObServer("每特教育平均月薪破三万");
    }
    //用户下单流程：添加订单 发送短信 发邮件 发微信
}
